insular shelf - French English Dictionary